package com.xtwy.service;

import com.xtwy.model.Response;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.messaging.simp.SimpMessagingTemplate;
import org.springframework.stereotype.Service;

/**
 * @作 者: 侯建军
 * @日 期: 2018/8/11 16:52
 * @描 述:
 * @公 司：山西迅腾伟业
 */
@Service
public class WebSocketService {

    @Autowired
    //使用SimpMessagingTemplate 向浏览器发送消息
    private SimpMessagingTemplate template;
    //广播消息
    public void sendMessage() throws Exception{
        //发送10次
        for(int i=0;i<10;i++)
        {
            Thread.sleep(1000);
            template.convertAndSend("/topic/getResponse",new Response("欢迎你，侯建军 !"+i));
            System.out.println("-----------收到侯建军"+i);
        }
    }
}
